export default (function () {
  const locales = {};

  locales.id = 'zh_CN';

  const messages = {};
  locales.MESSAGES = messages;

  const fields = {};
  locales.FIELDS = fields;

  // 日期
  messages['dateTypeDict'] = {
    M: {
      text: '月',
      value: 'month',
    },
    w: {
      text: '周',
      value: 'week',
    },
    d: {
      text: '天',
      value: 'day',
    },
    h: {
      text: '小时',
      value: 'hour',
    },
    m: {
      text: '分钟',
      value: 'minute',
    },
    s: {
      text: '秒',
      value: 'second',
    },
    y: {
      text: '年',
      value: 'year',
    },
  };
  // 产品列表状态
  messages['groupStatus'] = {
    0: '待发布',
    1: '已上架',
    2: '审批中',
    3: '已售出',
    4: '已下架',
  };
  //订单列表状态
  messages['orderStatus'] = {
    0: '审批中',
    1: '审批通过',
    2: '审批拒绝',
  };
  // 产品状态下拉列表
  fields.groupStatus = [
    {
      value: 0,
      label: '待发布',
    },
    {
      value: 1,
      label: '已上架',
    },
    {
      value: 2,
      label: '审批中',
    },
    {
      value: 3,
      label: '已售出',
    },
    {
      value: 4,
      label: '已下架',
    },
  ];
  //订单状态
  fields.orderStatus = [
    {
      value: 0,
      label: '审批中',
    },
    {
      value: 1,
      label: '审批通过',
    },
    {
      value: 2,
      label: '审批拒绝',
    },
  ];
  // 交易类型
  fields.demo = [
    {
      value: '',
      label: '全部',
    },
    {
      value: 'C',
      label: '收入',
    },
    {
      value: 'D',
      label: '支出',
    },
  ];
  //用户管理
  messages['adminDict'] = {
    0: '否',
    1: '是',
  };
  // 角色管理 start
  // 角色类型
  messages['usertypeDict'] = {
    0: '系统默认',
    1: '自定义',
  };
  // 是否启用
  messages['enabledDict'] = {
    0: '禁用',
    1: '启用',
  };
  // 货币类型
  fields['usertypeDict'] = [
    {
      value: 0,
      label: '系统默认',
    },
    {
      value: 1,
      label: '自定义',
    },
  ];
  // 菜单管理 start
  // 菜单类型
  messages['menuTypeDict'] = {
    1: '一级菜单',
    2: '子菜单',
    3: '按钮',
  };
  // 菜单管理 end
  return locales;
})();
